/**测试心得：js中对的回调函数可以类比C#中的委托。
 * 就是将方法作为参数传入，在父方法中调用次委托，
 * 若如委托需要参数就可以利用方法内部变量或者一切可以使用的变量作为自己合适的变量 */
function getdata (e){
    //这里假设我们从后端获取数据
    setTimeout(function(){
        var info = {
            "id":1,
            "name":"张三"
        }
        e(info);
    },1000);
    //e({"id" :2,"name":"翟超"})
    console.log("aaa") ;
}

function check(info){
    if(info.id === 1){
        console.info(info.id);
    }else{
        console.info(info.name);
    }
}

getdata(check);